own and drive the peace process - Allemand Anglais Dictionnaire